#ifndef STARTWINDOW_H
#define STARTWINDOW_H

#include <QDialog>
#include <QLineEdit>
#include <QPushButton>
#include <QLabel>
#include <QVBoxLayout>
#include <QHBoxLayout>

class StartWindow : public QDialog
{
    Q_OBJECT
    
public:
    explicit StartWindow(QWidget *parent = nullptr);
    ~StartWindow();
    
    QString username() const;
    
private slots:
    void onEnterClicked();
    void onQuitClicked();
    
private:
    QLineEdit *m_usernameInput;
    QPushButton *m_enterBtn;
    QPushButton *m_quitBtn;
    
    void setupUI();
};

#endif // STARTWINDOW_H
